package hr.ctg.service.dao;

import hr.ctg.domain.model.VrijednostValute;
import hr.jpa.dao.GenericDAOImpl;

import java.util.Date;
import java.util.List;

import org.jboss.seam.annotations.AutoCreate;
import org.jboss.seam.annotations.Name;

@AutoCreate
@Name("vrijednostValuteDAO")
public class VrijednostValuteDAO extends
		GenericDAOImpl<VrijednostValute, Integer> {

	@SuppressWarnings("unchecked")
	public List<VrijednostValute> findByDatum(final Date datum) {
		return entityManager.createNamedQuery("VrijednostValute.findByDatum")
				.setParameter(1, datum).getResultList();
	}

	@SuppressWarnings("unchecked")
	public List<VrijednostValute> findLast() {
		return entityManager.createNamedQuery("VrijednostValute.findLast")
				.getResultList();
	}
}
